Skip to content

Look for Sublime Merge inside its real bundle - #809

Merged
SimonCropp merged 1 commit into
mainfrom
fix-sublimemerge-mac-bundle
Aug 22, 2026
Merged

Look for Sublime Merge inside its real bundle#809
SimonCropp merged 1 commit into
mainfrom
fix-sublimemerge-mac-bundle

Conversation

@SimonCropp

Copy link
Copy Markdown
Member

The one macOS path listed was /Applications/smerge.app/Contents/MacOS/, which
names neither the bundle nor the directory the command line tool is in. The
bundle is "Sublime Merge.app", and smerge lives under Contents/SharedSupport/bin

  • MacOS holds the GUI binary.

So a Mac install was never found by directory search, and resolved only for
someone who had put smerge on PATH themselves.

Additive: the correct path is searched first and the old one is kept, so nothing
that resolves today stops resolving.

Not verified against an install - no Mac here - so this rests on Sublime Merge's
documented layout rather than on having watched it resolve.

The one macOS path listed was /Applications/smerge.app/Contents/MacOS/, which
names neither the bundle nor the directory the command line tool is in. The
bundle is "Sublime Merge.app", and smerge lives under Contents/SharedSupport/bin
- MacOS holds the GUI binary.

So a Mac install was never found by directory search, and resolved only for
someone who had put smerge on PATH themselves.

Additive: the correct path is searched first and the old one is kept, so nothing
that resolves today stops resolving.

Not verified against an install - no Mac here - so this rests on Sublime Merge's
documented layout rather than on having watched it resolve.
@SimonCropp
SimonCropp merged commit 30bb029 into main Aug 22, 2026
13 of 14 checks passed
@SimonCropp
SimonCropp deleted the fix-sublimemerge-mac-bundle branch August 22, 2026 04:30
@SimonCropp SimonCropp added this to the 20.0.0 milestone Aug 22, 2026
This was referenced Aug 26, 2026
This was referenced Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant